package com.btkjgc.service.intf;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

import org.springframework.web.servlet.ModelAndView;

import com.btkjgc.models.AjaxObj;
import com.btkjgc.models.extend.ReturnMoneyModel;
import com.btkjgc.models.extend.ReturnMoneyReceiveModel;

/**
 * Created by _ESE on 2015/2/9.
 */
public interface ReturnMoneyManageService_Intf  extends BaseService_Intf{

	public AjaxObj insertReturnMoneyModel(
			ReturnMoneyModel returnMoneyModel);
	 
	public void setReturnMoneyListData(HttpServletRequest request, ModelAndView mv,
			int pageIndex, int totalRecord,
			List<ReturnMoneyModel> ReturnMoneyList);

	
	public void setReturnMoneyReceiveListData(HttpServletRequest request, ModelAndView mv,
			int pageIndex, int totalRecord,
			List<ReturnMoneyReceiveModel> returnMoneyReceiveModelList);
	
	public AjaxObj updateReturnMoneyModel(
			ReturnMoneyModel returnMoneyModel);

	public void updateDelById(String id);

	public void updateStatusById(String id, String status);

	public void setEditReturnMoneydata(HttpServletRequest request, ModelAndView mv,
			Integer id);
 
}
